comfortable ambience - German English Dictionary